package br.com.smartrunner.business.entities;

import java.util.Date;
import java.util.List;

import br.com.smartrunner.commons.enums.LapType;

public class LapTrackTO extends TransferObject {

	private static final long serialVersionUID = -5581632703857228181L;
	
	private Long 				id;
	private LapType				lapType;
	private Date				date;
	
	private TrackDistanceTO		distance;
	private TrackTotalTimeTO	totalTime;
	private DistanceDivisorTO	distanceDivisor;
	
	private List<LapTO>			listLaps;
	
	// GETTERS AND SETTERS //
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public LapType getLapType() {
		return lapType;
	}
	public void setLapType(LapType lapType) {
		this.lapType = lapType;
	}
	public Date getDate() {
		return date;
	}
	public void setDate(Date date) {
		this.date = date;
	}
	public TrackDistanceTO getDistance() {
		return distance;
	}
	public void setDistance(TrackDistanceTO distance) {
		this.distance = distance;
	}
	public TrackTotalTimeTO getTotalTime() {
		return totalTime;
	}
	public void setTotalTime(TrackTotalTimeTO totalTime) {
		this.totalTime = totalTime;
	}
	public DistanceDivisorTO getDistanceDivisor() {
		return distanceDivisor;
	}
	public void setDistanceDivisor(DistanceDivisorTO distanceDivisor) {
		this.distanceDivisor = distanceDivisor;
	}
	public List<LapTO> getListLaps() {
		return listLaps;
	}
	public void setListLaps(List<LapTO> listLaps) {
		this.listLaps = listLaps;
	}
	
}
